stud turkey - Spanish English Dictionary